[INFO] fetching crate perl-semantic-facts 0.16.0...
[INFO] fixing perl-semantic-facts-0.16.0 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=start=2015 for pr-157817-2
[INFO] extracting crate perl-semantic-facts 0.16.0 into /workspace/builds/worker-1-tc1/source
[INFO] started tweaking crates.io crate perl-semantic-facts 0.16.0
[INFO] finished tweaking crates.io crate perl-semantic-facts 0.16.0
[INFO] tweaked toml for crates.io crate perl-semantic-facts 0.16.0 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate perl-semantic-facts 0.16.0 on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate perl-semantic-facts 0.16.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 7d273867d27143c0f2957311b1bbb1daa37545598b870f57bf44c6cbe74d888e
[INFO] running `Command { std: "docker" "start" "7d273867d27143c0f2957311b1bbb1daa37545598b870f57bf44c6cbe74d888e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7d273867d27143c0f2957311b1bbb1daa37545598b870f57bf44c6cbe74d888e" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7d273867d27143c0f2957311b1bbb1daa37545598b870f57bf44c6cbe74d888e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7d273867d27143c0f2957311b1bbb1daa37545598b870f57bf44c6cbe74d888e" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=start=2015", kill_on_drop: false }`
[INFO] [stderr]     Checking perl-semantic-facts v0.16.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1028:26
[INFO] [stdout]      |
[INFO] [stdout] 1028 |         let serialized = serde_json::to_string(&fact)?;
[INFO] [stdout]      |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1029:35
[INFO] [stdout]      |
[INFO] [stdout] 1029 |         let decoded: EntityFact = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                   ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1064:20
[INFO] [stdout]      |
[INFO] [stdout] 1064 |         let json = serde_json::to_string_pretty(&fact)?;
[INFO] [stdout]      |                    ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1085:26
[INFO] [stdout]      |
[INFO] [stdout] 1085 |         let serialized = serde_json::to_string(&fact)?;
[INFO] [stdout]      |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1086:39
[INFO] [stdout]      |
[INFO] [stdout] 1086 |         let decoded: OccurrenceFact = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                       ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1102:26
[INFO] [stdout]      |
[INFO] [stdout] 1102 |         let serialized = serde_json::to_string(&id)?;
[INFO] [stdout]      |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1103:33
[INFO] [stdout]      |
[INFO] [stdout] 1103 |         let decoded: EntityId = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                 ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1125:26
[INFO] [stdout]      |
[INFO] [stdout] 1125 |         let serialized = serde_json::to_string(&spec)?;
[INFO] [stdout]      |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1126:35
[INFO] [stdout]      |
[INFO] [stdout] 1126 |         let decoded: ImportSpec = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                   ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1153:20
[INFO] [stdout]      |
[INFO] [stdout] 1153 |         let json = serde_json::to_string_pretty(&visible)?;
[INFO] [stdout]      |                    ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1175:26
[INFO] [stdout]      |
[INFO] [stdout] 1175 |         let serialized = serde_json::to_string(&edge)?;
[INFO] [stdout]      |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1176:38
[INFO] [stdout]      |
[INFO] [stdout] 1176 |         let decoded: ReferenceEdge = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                      ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1195:26
[INFO] [stdout]      |
[INFO] [stdout] 1195 |         let serialized = serde_json::to_string(&edge)?;
[INFO] [stdout]      |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1196:38
[INFO] [stdout]      |
[INFO] [stdout] 1196 |         let decoded: ReferenceEdge = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                      ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1218:30
[INFO] [stdout]      |
[INFO] [stdout] 1218 |             let serialized = serde_json::to_string(variant)?;
[INFO] [stdout]      |                              ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1219:43
[INFO] [stdout]      |
[INFO] [stdout] 1219 |             let decoded: DefinitionRank = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                           ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1248:30
[INFO] [stdout]      |
[INFO] [stdout] 1248 |             let serialized = serde_json::to_string(reason)?;
[INFO] [stdout]      |                              ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1249:49
[INFO] [stdout]      |
[INFO] [stdout] 1249 |             let decoded: DefinitionRankReason = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                                 ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1271:26
[INFO] [stdout]      |
[INFO] [stdout] 1271 |         let serialized = serde_json::to_string(&candidate)?;
[INFO] [stdout]      |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1272:44
[INFO] [stdout]      |
[INFO] [stdout] 1272 |         let decoded: DefinitionCandidate = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                            ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1293:26
[INFO] [stdout]      |
[INFO] [stdout] 1293 |         let serialized = serde_json::to_string(&candidate)?;
[INFO] [stdout]      |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1294:44
[INFO] [stdout]      |
[INFO] [stdout] 1294 |         let decoded: DefinitionCandidate = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                            ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1317:26
[INFO] [stdout]      |
[INFO] [stdout] 1317 |         let serialized = serde_json::to_string(&candidate)?;
[INFO] [stdout]      |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1318:44
[INFO] [stdout]      |
[INFO] [stdout] 1318 |         let decoded: DefinitionCandidate = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                            ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1338:26
[INFO] [stdout]      |
[INFO] [stdout] 1338 |         let serialized = serde_json::to_string(&trace)?;
[INFO] [stdout]      |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1339:42
[INFO] [stdout]      |
[INFO] [stdout] 1339 |         let decoded: ProviderFactTrace = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                          ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1359:26
[INFO] [stdout]      |
[INFO] [stdout] 1359 |         let serialized = serde_json::to_string(&trace)?;
[INFO] [stdout]      |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1360:42
[INFO] [stdout]      |
[INFO] [stdout] 1360 |         let decoded: ProviderFactTrace = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                          ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1386:30
[INFO] [stdout]      |
[INFO] [stdout] 1386 |             let serialized = serde_json::to_string(&surface)?;
[INFO] [stdout]      |                              ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1387:44
[INFO] [stdout]      |
[INFO] [stdout] 1387 |             let decoded: ProviderSurface = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                            ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1401:30
[INFO] [stdout]      |
[INFO] [stdout] 1401 |             let serialized = serde_json::to_string(&source)?;
[INFO] [stdout]      |                              ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1402:51
[INFO] [stdout]      |
[INFO] [stdout] 1402 |             let decoded: ProviderFactSourceKind = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                                   ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1412:30
[INFO] [stdout]      |
[INFO] [stdout] 1412 |             let serialized = serde_json::to_string(&freshness)?;
[INFO] [stdout]      |                              ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1413:50
[INFO] [stdout]      |
[INFO] [stdout] 1413 |             let decoded: ProviderFactFreshness = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                                  ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1424:30
[INFO] [stdout]      |
[INFO] [stdout] 1424 |             let serialized = serde_json::to_string(&fallback_state)?;
[INFO] [stdout]      |                              ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1425:50
[INFO] [stdout]      |
[INFO] [stdout] 1425 |             let decoded: ProviderFallbackState = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                                  ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1446:26
[INFO] [stdout]      |
[INFO] [stdout] 1446 |         let serialized = serde_json::to_string(&edge)?;
[INFO] [stdout]      |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1447:36
[INFO] [stdout]      |
[INFO] [stdout] 1447 |         let decoded: PackageEdge = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                    ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1458:30
[INFO] [stdout]      |
[INFO] [stdout] 1458 |             let serialized = serde_json::to_string(variant)?;
[INFO] [stdout]      |                              ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1459:44
[INFO] [stdout]      |
[INFO] [stdout] 1459 |             let decoded: PackageEdgeKind = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                            ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1476:26
[INFO] [stdout]      |
[INFO] [stdout] 1476 |         let serialized = serde_json::to_string(&node)?;
[INFO] [stdout]      |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1477:36
[INFO] [stdout]      |
[INFO] [stdout] 1477 |         let decoded: PackageNode = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                    ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1488:30
[INFO] [stdout]      |
[INFO] [stdout] 1488 |             let serialized = serde_json::to_string(variant)?;
[INFO] [stdout]      |                              ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1489:40
[INFO] [stdout]      |
[INFO] [stdout] 1489 |             let decoded: PackageKind = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                        ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1507:26
[INFO] [stdout]      |
[INFO] [stdout] 1507 |         let serialized = serde_json::to_string(&edge)?;
[INFO] [stdout]      |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1508:36
[INFO] [stdout]      |
[INFO] [stdout] 1508 |         let decoded: PackageEdge = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                    ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1532:26
[INFO] [stdout]      |
[INFO] [stdout] 1532 |         let serialized = serde_json::to_string(&member)?;
[INFO] [stdout]      |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1533:40
[INFO] [stdout]      |
[INFO] [stdout] 1533 |         let decoded: GeneratedMember = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                        ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1551:30
[INFO] [stdout]      |
[INFO] [stdout] 1551 |             let serialized = serde_json::to_string(variant)?;
[INFO] [stdout]      |                              ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1552:48
[INFO] [stdout]      |
[INFO] [stdout] 1552 |             let decoded: GeneratedMemberKind = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                                ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1589:26
[INFO] [stdout]      |
[INFO] [stdout] 1589 |         let serialized = serde_json::to_string(&shape)?;
[INFO] [stdout]      |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1590:35
[INFO] [stdout]      |
[INFO] [stdout] 1590 |         let decoded: ValueShape = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                   ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1600:26
[INFO] [stdout]      |
[INFO] [stdout] 1600 |         let serialized = serde_json::to_string(&shape)?;
[INFO] [stdout]      |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1601:35
[INFO] [stdout]      |
[INFO] [stdout] 1601 |         let decoded: ValueShape = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                   ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1610:26
[INFO] [stdout]      |
[INFO] [stdout] 1610 |         let serialized = serde_json::to_string(&shape)?;
[INFO] [stdout]      |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1611:35
[INFO] [stdout]      |
[INFO] [stdout] 1611 |         let decoded: ValueShape = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                   ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1629:30
[INFO] [stdout]      |
[INFO] [stdout] 1629 |             let serialized = serde_json::to_string(shape)?;
[INFO] [stdout]      |                              ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1630:39
[INFO] [stdout]      |
[INFO] [stdout] 1630 |             let decoded: ValueShape = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                       ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1672:26
[INFO] [stdout]      |
[INFO] [stdout] 1672 |         let serialized = serde_json::to_string(&plan)?;
[INFO] [stdout]      |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1673:35
[INFO] [stdout]      |
[INFO] [stdout] 1673 |         let decoded: RenamePlan = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                   ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1690:26
[INFO] [stdout]      |
[INFO] [stdout] 1690 |         let serialized = serde_json::to_string(&plan)?;
[INFO] [stdout]      |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1691:35
[INFO] [stdout]      |
[INFO] [stdout] 1691 |         let decoded: RenamePlan = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                   ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1748:26
[INFO] [stdout]      |
[INFO] [stdout] 1748 |         let serialized = serde_json::to_string(&plan)?;
[INFO] [stdout]      |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1749:39
[INFO] [stdout]      |
[INFO] [stdout] 1749 |         let decoded: SafeDeletePlan = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                       ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1767:26
[INFO] [stdout]      |
[INFO] [stdout] 1767 |         let serialized = serde_json::to_string(&plan)?;
[INFO] [stdout]      |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1768:39
[INFO] [stdout]      |
[INFO] [stdout] 1768 |         let decoded: SafeDeletePlan = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                       ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1801:30
[INFO] [stdout]      |
[INFO] [stdout] 1801 |             let serialized = serde_json::to_string(variant)?;
[INFO] [stdout]      |                              ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1802:46
[INFO] [stdout]      |
[INFO] [stdout] 1802 |             let decoded: PlanBlockerReason = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                              ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1817:26
[INFO] [stdout]      |
[INFO] [stdout] 1817 |         let serialized = serde_json::to_string(&blocker)?;
[INFO] [stdout]      |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1818:36
[INFO] [stdout]      |
[INFO] [stdout] 1818 |         let decoded: PlanBlocker = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                    ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1851:26
[INFO] [stdout]      |
[INFO] [stdout] 1851 |         let serialized = serde_json::to_string(&warning)?;
[INFO] [stdout]      |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1852:36
[INFO] [stdout]      |
[INFO] [stdout] 1852 |         let decoded: PlanWarning = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                    ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1876:26
[INFO] [stdout]      |
[INFO] [stdout] 1876 |         let serialized = serde_json::to_string(&edit)?;
[INFO] [stdout]      |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1877:36
[INFO] [stdout]      |
[INFO] [stdout] 1877 |         let decoded: PlannedEdit = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                    ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1912:30
[INFO] [stdout]      |
[INFO] [stdout] 1912 |             let serialized = serde_json::to_string(variant)?;
[INFO] [stdout]      |                              ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1913:48
[INFO] [stdout]      |
[INFO] [stdout] 1913 |             let decoded: PlannedEditCategory = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                                ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:2032:20
[INFO] [stdout]      |
[INFO] [stdout] 2032 |         assert_eq!(serde_json::to_string(&FileId(42))?, "42");
[INFO] [stdout]      |                    ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:2033:20
[INFO] [stdout]      |
[INFO] [stdout] 2033 |         assert_eq!(serde_json::to_string(&ScopeId(42))?, "42");
[INFO] [stdout]      |                    ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:2034:20
[INFO] [stdout]      |
[INFO] [stdout] 2034 |         assert_eq!(serde_json::to_string(&EntityId(42))?, "42");
[INFO] [stdout]      |                    ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:2035:20
[INFO] [stdout]      |
[INFO] [stdout] 2035 |         assert_eq!(serde_json::to_string(&AnchorId(42))?, "42");
[INFO] [stdout]      |                    ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:2036:20
[INFO] [stdout]      |
[INFO] [stdout] 2036 |         assert_eq!(serde_json::to_string(&OccurrenceId(42))?, "42");
[INFO] [stdout]      |                    ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:2037:20
[INFO] [stdout]      |
[INFO] [stdout] 2037 |         assert_eq!(serde_json::to_string(&EdgeId(42))?, "42");
[INFO] [stdout]      |                    ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:2038:20
[INFO] [stdout]      |
[INFO] [stdout] 2038 |         assert_eq!(serde_json::to_string(&DiagnosticId(42))?, "42");
[INFO] [stdout]      |                    ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:2041:21
[INFO] [stdout]      |
[INFO] [stdout] 2041 |             let s = serde_json::to_string(&FileId(v))?;
[INFO] [stdout]      |                     ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:2042:24
[INFO] [stdout]      |
[INFO] [stdout] 2042 |             assert_eq!(serde_json::from_str::<FileId>(&s)?, FileId(v));
[INFO] [stdout]      |                        ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:2044:21
[INFO] [stdout]      |
[INFO] [stdout] 2044 |             let s = serde_json::to_string(&ScopeId(v))?;
[INFO] [stdout]      |                     ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:2045:24
[INFO] [stdout]      |
[INFO] [stdout] 2045 |             assert_eq!(serde_json::from_str::<ScopeId>(&s)?, ScopeId(v));
[INFO] [stdout]      |                        ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:2047:21
[INFO] [stdout]      |
[INFO] [stdout] 2047 |             let s = serde_json::to_string(&EntityId(v))?;
[INFO] [stdout]      |                     ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:2048:24
[INFO] [stdout]      |
[INFO] [stdout] 2048 |             assert_eq!(serde_json::from_str::<EntityId>(&s)?, EntityId(v));
[INFO] [stdout]      |                        ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:2050:21
[INFO] [stdout]      |
[INFO] [stdout] 2050 |             let s = serde_json::to_string(&AnchorId(v))?;
[INFO] [stdout]      |                     ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:2051:24
[INFO] [stdout]      |
[INFO] [stdout] 2051 |             assert_eq!(serde_json::from_str::<AnchorId>(&s)?, AnchorId(v));
[INFO] [stdout]      |                        ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:2053:21
[INFO] [stdout]      |
[INFO] [stdout] 2053 |             let s = serde_json::to_string(&OccurrenceId(v))?;
[INFO] [stdout]      |                     ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:2054:24
[INFO] [stdout]      |
[INFO] [stdout] 2054 |             assert_eq!(serde_json::from_str::<OccurrenceId>(&s)?, OccurrenceId(v));
[INFO] [stdout]      |                        ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:2056:21
[INFO] [stdout]      |
[INFO] [stdout] 2056 |             let s = serde_json::to_string(&EdgeId(v))?;
[INFO] [stdout]      |                     ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:2057:24
[INFO] [stdout]      |
[INFO] [stdout] 2057 |             assert_eq!(serde_json::from_str::<EdgeId>(&s)?, EdgeId(v));
[INFO] [stdout]      |                        ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:2059:21
[INFO] [stdout]      |
[INFO] [stdout] 2059 |             let s = serde_json::to_string(&DiagnosticId(v))?;
[INFO] [stdout]      |                     ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:2060:24
[INFO] [stdout]      |
[INFO] [stdout] 2060 |             assert_eq!(serde_json::from_str::<DiagnosticId>(&s)?, DiagnosticId(v));
[INFO] [stdout]      |                        ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:2089:26
[INFO] [stdout]      |
[INFO] [stdout] 2089 |         let serialized = serde_json::to_string(&via_new)?;
[INFO] [stdout]      |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:2090:45
[INFO] [stdout]      |
[INFO] [stdout] 2090 |         let decoded: VisibleSymbolContext = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                             ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:2129:26
[INFO] [stdout]      |
[INFO] [stdout] 2129 |         let serialized = serde_json::to_string(&node)?;
[INFO] [stdout]      |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:2130:36
[INFO] [stdout]      |
[INFO] [stdout] 2130 |         let decoded: PackageNode = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                    ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:2165:26
[INFO] [stdout]      |
[INFO] [stdout] 2165 |         let serialized = serde_json::to_string(&edge)?;
[INFO] [stdout]      |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:2166:36
[INFO] [stdout]      |
[INFO] [stdout] 2166 |         let decoded: PackageEdge = serde_json::from_str(&serialized)?;
[INFO] [stdout]      |                                    ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1017:60
[INFO] [stdout]      |
[INFO] [stdout] 1017 |     fn entity_fact_roundtrips_through_json() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                            ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1497:60
[INFO] [stdout]      |
[INFO] [stdout] 1497 |     fn package_edge_none_anchor_roundtrips() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                            ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1597:54
[INFO] [stdout]      |
[INFO] [stdout] 1597 |     fn value_shape_object_roundtrips() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                      ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1053:62
[INFO] [stdout]      |
[INFO] [stdout] 1053 |     fn pretty_json_for_anchor_fact_is_stable() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                              ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:2137:53
[INFO] [stdout]      |
[INFO] [stdout] 2137 |     fn package_edge_new_constructor() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                     ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1075:71
[INFO] [stdout]      |
[INFO] [stdout] 1075 |     fn occurrence_fact_with_null_entity_id_roundtrips() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                                       ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1373:73
[INFO] [stdout]      |
[INFO] [stdout] 1373 |     fn provider_fact_trace_enums_roundtrip_through_json() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                                         ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1788:68
[INFO] [stdout]      |
[INFO] [stdout] 1788 |     fn plan_blocker_reason_roundtrips_through_json() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                                    ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1100:46
[INFO] [stdout]      |
[INFO] [stdout] 1100 |     fn id_u64_max_roundtrips() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                              ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:2099:53
[INFO] [stdout]      |
[INFO] [stdout] 2099 |     fn package_node_new_constructor() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                     ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1521:65
[INFO] [stdout]      |
[INFO] [stdout] 1521 |     fn generated_member_roundtrips_through_json() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                                 ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1109:60
[INFO] [stdout]      |
[INFO] [stdout] 1109 |     fn import_spec_roundtrips_through_json() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                            ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:2030:66
[INFO] [stdout]      |
[INFO] [stdout] 2030 |     fn id_newtype_json_roundtrip_boundary_values() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                                  ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:2072:63
[INFO] [stdout]      |
[INFO] [stdout] 2072 |     fn visible_symbol_context_new_constructor() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                               ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1144:61
[INFO] [stdout]      |
[INFO] [stdout] 1144 |     fn visible_symbol_pretty_json_is_stable() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                             ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1640:60
[INFO] [stdout]      |
[INFO] [stdout] 1640 |     fn rename_plan_roundtrips_through_json() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                            ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1163:63
[INFO] [stdout]      |
[INFO] [stdout] 1163 |     fn reference_edge_roundtrips_through_json() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                               ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1618:59
[INFO] [stdout]      |
[INFO] [stdout] 1618 |     fn value_shape_all_variants_roundtrip() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                           ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1904:70
[INFO] [stdout]      |
[INFO] [stdout] 1904 |     fn planned_edit_category_roundtrips_through_json() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                                      ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1183:67
[INFO] [stdout]      |
[INFO] [stdout] 1183 |     fn reference_edge_empty_candidates_roundtrips() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                                   ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1540:70
[INFO] [stdout]      |
[INFO] [stdout] 1540 |     fn generated_member_kind_roundtrips_through_json() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                                      ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1756:64
[INFO] [stdout]      |
[INFO] [stdout] 1756 |     fn safe_delete_plan_no_blockers_roundtrips() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                                ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1208:64
[INFO] [stdout]      |
[INFO] [stdout] 1208 |     fn definition_rank_roundtrips_through_json() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                                ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1436:61
[INFO] [stdout]      |
[INFO] [stdout] 1436 |     fn package_edge_roundtrips_through_json() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                             ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1867:61
[INFO] [stdout]      |
[INFO] [stdout] 1867 |     fn planned_edit_roundtrips_through_json() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                             ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1238:71
[INFO] [stdout]      |
[INFO] [stdout] 1238 |     fn definition_rank_reason_roundtrips_through_json() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                                       ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1608:60
[INFO] [stdout]      |
[INFO] [stdout] 1608 |     fn value_shape_package_name_roundtrips() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                            ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1454:66
[INFO] [stdout]      |
[INFO] [stdout] 1454 |     fn package_edge_kind_roundtrips_through_json() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                                  ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1257:69
[INFO] [stdout]      |
[INFO] [stdout] 1257 |     fn definition_candidate_roundtrips_through_json() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                                     ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1560:57
[INFO] [stdout]      |
[INFO] [stdout] 1560 |     fn generated_member_new_constructor() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                         ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1845:61
[INFO] [stdout]      |
[INFO] [stdout] 1845 |     fn plan_warning_roundtrips_through_json() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                             ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1279:69
[INFO] [stdout]      |
[INFO] [stdout] 1279 |     fn definition_candidate_none_package_roundtrips() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                                     ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1467:61
[INFO] [stdout]      |
[INFO] [stdout] 1467 |     fn package_node_roundtrips_through_json() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                             ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1587:55
[INFO] [stdout]      |
[INFO] [stdout] 1587 |     fn value_shape_unknown_roundtrips() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                       ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1303:70
[INFO] [stdout]      |
[INFO] [stdout] 1303 |     fn definition_candidate_import_reason_roundtrips() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                                      ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1680:64
[INFO] [stdout]      |
[INFO] [stdout] 1680 |     fn rename_plan_empty_collections_roundtrip() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                                ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1484:61
[INFO] [stdout]      |
[INFO] [stdout] 1484 |     fn package_kind_roundtrips_through_json() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                             ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1325:68
[INFO] [stdout]      |
[INFO] [stdout] 1325 |     fn provider_fact_trace_roundtrips_through_json() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                                    ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1810:60
[INFO] [stdout]      |
[INFO] [stdout] 1810 |     fn plan_blocker_none_anchor_roundtrips() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                            ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1729:65
[INFO] [stdout]      |
[INFO] [stdout] 1729 |     fn safe_delete_plan_roundtrips_through_json() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                                 ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]     --> src/lib.rs:1346:73
[INFO] [stdout]      |
[INFO] [stdout] 1346 |     fn provider_fact_trace_optional_metadata_roundtrips() -> Result<(), serde_json::Error> {
[INFO] [stdout]      |                                                                         ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `perl-semantic-facts` (lib test) due to 144 previous errors
[INFO] running `Command { std: "docker" "inspect" "7d273867d27143c0f2957311b1bbb1daa37545598b870f57bf44c6cbe74d888e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7d273867d27143c0f2957311b1bbb1daa37545598b870f57bf44c6cbe74d888e", kill_on_drop: false }`
[INFO] [stdout] 7d273867d27143c0f2957311b1bbb1daa37545598b870f57bf44c6cbe74d888e
